home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1998 August / PC Plus SuperCD 50b Issue 142 (CD142b) (August 1998).iso / handson / Java / sc20form.jar / com / supercede / forms / SuperCedeScrollPaneBeanInfo.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-01-28  |  1.8 KB  |  45 lines

  1. package com.supercede.forms;
  2.  
  3. import com.supercede.beans.infos.ContainerBeanInfo;
  4. import java.beans.FeatureDescriptor;
  5. import java.beans.PropertyDescriptor;
  6.  
  7. public class SuperCedeScrollPaneBeanInfo extends ContainerBeanInfo {
  8.    // $FF: synthetic field
  9.    static Class class$com$supercede$forms$SuperCedeScrollPane;
  10.    // $FF: synthetic field
  11.    static Class class$com$supercede$forms$ScrollbarDisplayPolicyEditor;
  12.  
  13.    public PropertyDescriptor[] getPropertyDescriptors() {
  14.       PropertyDescriptor[] var1 = super.getPropertyDescriptors();
  15.  
  16.       try {
  17.          int var2 = var1.length;
  18.          PropertyDescriptor[] var3 = new PropertyDescriptor[var2 + 1];
  19.  
  20.          for(int var4 = 0; var4 < var2; ++var4) {
  21.             var3[var4] = var1[var4];
  22.          }
  23.  
  24.          Class var5 = class$com$supercede$forms$SuperCedeScrollPane != null ? class$com$supercede$forms$SuperCedeScrollPane : (class$com$supercede$forms$SuperCedeScrollPane = class$("com.supercede.forms.SuperCedeScrollPane"));
  25.          PropertyDescriptor var6 = new PropertyDescriptor("scrollbarDisplayPolicy", var5);
  26.          ((FeatureDescriptor)var6).setDisplayName("Scrollbar display");
  27.          var6.setPropertyEditorClass(class$com$supercede$forms$ScrollbarDisplayPolicyEditor != null ? class$com$supercede$forms$ScrollbarDisplayPolicyEditor : (class$com$supercede$forms$ScrollbarDisplayPolicyEditor = class$("com.supercede.forms.ScrollbarDisplayPolicyEditor")));
  28.          var3[var2] = var6;
  29.          return var3;
  30.       } catch (Exception var7) {
  31.          System.err.println("SuperCedeScrollPaneBeanInfo: Unexpected exception: " + var7);
  32.          return null;
  33.       }
  34.    }
  35.  
  36.    // $FF: synthetic method
  37.    static Class class$(String var0) {
  38.       try {
  39.          return Class.forName(var0);
  40.       } catch (ClassNotFoundException var2) {
  41.          throw new NoClassDefFoundError(((Throwable)var2).getMessage());
  42.       }
  43.    }
  44. }
  45.